Implementation Models for Distributed Memory Architecture of Parallel Simulated Annealing Using Genetic Crossover
نویسندگان
چکیده
This paper examines implementation models for distributed memory architectures of a Parallel Simulated Annealing using Genetic Crossover (PSA/GAc). The PSA/GAc that was proposed by authors is the algorithm, where there are several processes of a simulated annealing working parallel. To exchange information between the solutions, the operation of genetic crossover is performed. We need new models to implement PSA/GAc to distributed memory architecture such as a PC cluster system, since PSA/GAc was designed only for shared memory architecture. We developed three types of implementation models of PSA/GAc. Each model was applied to a protein structure prediction problem that is one of the optimization problems. This paper makes a comparison and examination the effectiveness between the proposed models from two points of view; those are a computation time and a searching ability. Then, it is found that one of the proposed models are superior to the other models, since it can get more speed up and has high searching ability.
منابع مشابه
Parallel Simulated Annealing using Genetic Crossover
This paper proposes a new algorithm of a simulated annealing (SA): Parallel Simulated Annealing using Genetic Crossover (PSA/GAc). The proposed algorithm consists of several processes, and in each process SA is operated. The genetic crossover is used to exchange information between solutions at fixed intervals. While SA requires high computational costs, particularly in continuous problems, thi...
متن کاملComparing Parallel Simulated Annealing, Parallel Vibrating Damp Optimization and Genetic Algorithm for Joint Redundancy-Availability Problems in a Series-Parallel System with Multi-State Components
In this paper, we study different methods of solving joint redundancy-availability optimization for series-parallel systems with multi-state components. We analyzed various effective factors on system availability in order to determine the optimum number and version of components in each sub-system and consider the effects of improving failure rates of each component in each sub-system and impr...
متن کاملExamination of Parallel Simulated Annealing using Genetic Crossover
This paper proposes Parallel Simulated Annealing using Genetic Crossover (PSA/GAc). In this algorithm, there are several processes of Simulated Annealing (SA) working parallel. To exchange information between the solutions, the operation of genetic crossover is performed. Through the continuous test problems, it is found that PSA/GAc can search the solution effectively. The proposed algorithm i...
متن کاملDevelopment of a parallel optimization method based on genetic simulated annealing algorithm
This paper presents a parallel genetic simulated annealing (PGSA) algorithm that has been developed and applied to optimize continuous problems. In PGSA, the entire population is divided into subpopulations, and in each subpopulation the algorithm uses the local search ability of simulated annealing after crossover and mutation. The best individuals of each subpopulation are migrated to neighbo...
متن کاملHybrid Parallel Simulated Annealing Using Genetic Operations
This paper deals with a new algorithm of a parallel simulated annealing HGSA which includes genetic crossover operations. The genetic crossover is used as an enhancement of the origin parallel simulated annealing PSA which allows to recombine solutions produced by individual simulate annealing processes at fixed time intervals. It is found that the proposed algorithm can speed—up the search the...
متن کامل